Career 2025 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Mexico F4 Colombia F3 Colombia F4 USA F25 Mexico F18 Mexico F19 USA F8 BMW Tennis Championship - Sunrise Knoxville Challenger Bastad Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Rome Challenger Tashkent Challenger Prostejov Challenger Bratislava Challenger Genova Challenger Helsinki Challenger Maia Challenger Milan Challenger Genova Challenger USA F24 USA F6 Milan Indoors - Milan Open de Tenis Comunidad Valenciana - Valencia Open 13 - Marseille Croatia Open - Umag Idea Prokom Open - Sopot AIG Japan Open - Tokyo Chennai Open - Chennai Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Croatia Open - Umag Pilot Pen Tennis - New Haven Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Estoril Open - Estoril Heineken Open - Auckland Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Millenium Tennis Championships - Delray Beach Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Artois Championships - London Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brisbane - Brisbane SA Tennis Open - Johannesburg SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Citi Open - Washington St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Apia International - Sydney Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Citi Open - Washington If Stockholm Open - Stockholm Brisbane International - Brisbane Aircel Chennai Open - Chennai Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON Championships - London Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier Sophia Antipolis Challenger Argentina Open - Buenos Aires Memphis Open - Memphis Delray Beach Open - Delray Beach AT&T Challenger of Dallas - Dallas Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Sarasota Challenger Millennium Estoril Open - Estoril Geneva Open - Geneva Prostejov Challenger Gerry Weber Open - Halle Marburg Challenger Citi Open - Washington Qatar ExxonMobil Open - Doha New York Open - New York Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Open Parc - Lyon Gerry Weber Open - Halle Perugia Challenger Antalya Cup - Antalya Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Augsburg Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Swiss Open - Gstaad Generali Open - Kitzbuhel Seville Challenger Copa Sevilla Internacionales de Andalucia - Seville VIII Torneo Internazionale di Tennis - Barletta New York Open - New York Delray Beach Open - Delray Beach Generali Open - Kitzbuhel Dallas Challenger Hamburg European Open - Hamburg Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Noventi Open - Halle ITG Miami Challenger - Miami Citi Open - Washington Binghamton Challenger Morocco Tennis Tour - Marrakech Almaty Challenger Porsche Open - Poznan Canberra Challenger Savannah Challenger Charlottesville Challenger Tunis Challenger Aix En Provence Challenger Heilbronn Challenger Eckental Challenger Istanbul Challenger Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Trofeo Barcelona de Tenis - Barcelona Baumag Open - Budapest X Open Internacional D'Andorra - Andorra Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia XXX Edizione 'A Savoldi Marco' - Manerbio Bulgarian Open - Sofia Banja Luka Challenger 2003 - Banja Luka Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Lambertz Open - Aachen Okal Cup 2003 - Eckental 6th Sardinian International Championships - Cagliari XXXVII Torneig C.E. Laieta - Barcelona Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Open Castilla y Leon - Segovia Porsche Open - Poznan Volkswagen Challenger 2004 - Wolfsburg China Open - Beijing 10ø Tornea B. Camparini - Reggio Emilia Lambertz Open - Aachen IPP Open - Helsinki Tennis Napoli Cup - Napoli USTA Men's Challenger of Dallas - Dallas Shimadzu All Japan Indoor Tennis Championships - Kyoto BMW Tennis Championship - Sunrise Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Czech Open 2006 - Prostejov Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Bancastato Challenger Lugano - Lugano BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Siemens Open - Scheveningen Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris II Challenger Ciudada de Guayaquil - Guayaquil BNP Paribas Open - Indian Wells Naples Challenger - Naples Miami Open - Miami Wailea Men's Challenger - Maui La Serena Open - La Serena Monte-Carlo Rolex Masters - Monte-Carlo Copa Kia Challenger ATP - Santiago Mutua Madrid Open - Madrid AT&T Challenger of Dallas - Dallas Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami II Naples ITG Challenger - Naples Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Internazionali BNL d'Italia - Rome Countrywide Classic USTA Challenger - Carson Rogers Cup - Toronto Western & Southern Open - Cincinnati Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami 2007 Nielsen Pro Tennis Championship - Winnetka Seguros Bolivar Open - Bogota Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Open Costa Daurada - Tarragona Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Samsung Securities Cup - Seoul Flea Market Cup - Busan Challenger Tunisie - Tunis KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Mitsubishi Electric Europe Cup - Monza XL Bermuda Open - Bermuda Morocco Tennis Tour - Rabat Izmir Cup - Izmir The Surbiton Trophy - Surbiton Miami Open - Miami Shanghai Rolex Masters - Shanghai ATP Open Castilla y Leon - Segovia Tallahassee Challenger Champaign Challenger Gran Canaria 1 Challenger Rome Challenger Prostejov Challenger Cordenons Challenger Prostejov Challenger Rome Challenger Australian Open - Melbourne Baton Rouge Challenger French Open - Paris Wimbledon - London Phoenix Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Scheveningen Challenger Biella Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Brest Challenger Biella Challenger U.S. Open - New York Gran Canaria 2 Challenger Bordeaux Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Como Challenger Australian Open - Melbourne Campionati Internazionali di Sicilia - Palermo French Open - Paris Newport Beach Challenger Wimbledon - London U.S. Open - New York Tampere Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Helsinki Challenger Lille Challenger Alicante Challenger French Open - Paris Wimbledon - London Quimper Challenger Australian Open - Melbourne Alicante Challenger French Open - Paris Palmas del Mar Challenger TD Waterhouse Cup - Long Island China Open - Beijing Heineken Open Shanghai - Shanghai Abierto Mexicano Telfonica MoviStar - Acapulco Idea Prokom Open - Sopot Open Romania - Bucharest Thailand Open - Bangkok Chennai Open - Chennai Sydney International - Sydney Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Croatia Open Umag - Umag Campionati Internazionali di Sicilia - Palermo SAP Open - San Jose U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Serbia Open - Belgrade U.S. Mens's Clay Court Championship - Houston The Nottingham Open - Nottingham AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Wimbledon - London Brasil Open - Sao Paulo U.S. Open - New York Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne Bank Austria Tennis Trophy - Vienna AEGON Championships - London French Open - Paris Regions Morgan Keegan Championships - Memphis Wimbledon - London Bet-at-home Cup - Kitzbuhel U.S. Open - New York PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Australian Open - Melbourne Rakuten Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Japan Open Tennis Championships - Tokyo French Open - Paris Bet-at-home Cup - Kitzbuhel China Open - Beijing Delray Beach International Tennis Championships - Delray Beach U.S. National Indoor Tennis Championships - Memphis Australian Open Qualifying - Doha Australian Open - Melbourne Gerry Weber Open - Halle French Open - Paris Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Portugal Open - Oeiras Wimbledon - London Heineken Open - Auckland Erste Bank Open - Vienna Millennium Estoril Open - Estoril Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland U.S. Open - New York Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Gerry Weber Open - Halle Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Aircel Chennai Open - Chennai Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Erste Bank Open - Vienna Gonet Geneva Open - Geneva Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia Hong Kong Tennis Open - Hong Kong Dallas Open - Dallas Australian Open - Melbourne Open Sud de France - Montpellier Argentina Open - Buenos Aires Ricoh Open - 's-Hertogenbosch Generali Open - Kitzbuhel Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Marbella Challenger Ilkley Challenger Canberra Challenger AEGON Championships - London St. Petersburg Open - St. Petersburg BellSouth Open - Vina del Mar Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Swiss Open - Gstaad Swiss Indoors Basel - Basel Open de la Comunidad Valenciana - Valencia Heineken Open - Auckland Aircel Chennai Open - Chennai AIG Japan Open - Tokyo Topshelf Open - 's-Hertogenbosch Thailand Open - Bangkok Open SEAT 2008 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Moselle Open - Metz Valencia Open - Valencia AEGON Championships - London The Dubai Tennis Championships - Dubai Western & Southern Open - Cincinnati Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg Tennis Masters Series - Madrid Copa Claro - Buenos Aires BNP Paribas Masters - Paris Citi Open - Washington Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Mutua Madrid Open - Madrid Rogers Cup - Toronto Shenzhen Open - Shenzhen European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Western & Southern Open - Cincinnati Dubai Duty Free Tennis Championships - Dubai Rogers Cup - Montreal BNP Paribas Open - Indian Wells Olympics - Tokyo Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, COL-JPN 2-3 ATP Cup - Melbourne Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, 1R, CAN-ESP 3-2 Campeonato de Espana Kia de Tenis 2004 - Madrid U.S. Open (juniors) French Open (juniors) Davis Cup, World Group, 1R, GBR-JPN 3-1 U.S. Open (juniors) Davis Cup, World Group I, 1R, JPN-COL 3-1 Davis Cup, World Group, Q, JPN-GBR 3-2 AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Bloomfield Hills Challenger Truist Atlanta Open - Atlanta Wimbledon (juniors) Australian Open (juniors) Chicago Challenger AAMI Classic - Kooyong Kooyong Classic - Kooyong Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - London Olympics - Rio de Janeiro Olympics - Beijing Olympics - Paris French Open - Paris Wimbledon - London National Bank Open - Montreal Chengdu Open - Chengdu Bratislava 2 Challenger Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Cincinnati Open - Cincinnati